Supercar Season On The Streets Of London But Not Everyone's Happy